be rather upset/angry - Francés Inglés Diccionario